#!/bin/sh
# postinst脚本将会在软件安装结束后运行

Name=vscode
Version=1.72.2
Start_Name="$Name"
Alias_Name="$Name"
Class_Name="$Name"
Tmp_Path="/tmp/deepinstore/$Alias_Name"
Download_Dir_Name="$Alias_Name"
Download_Name="$Download_Dir_Name-$Version.deb"
Download_SHA256_Name="$Download_Name.sha256"
Download_Url="https://code.visualstudio.com/sha/download?build=stable&os=linux-deb-x64"
#Download_SHA256_Url="https://download.jetbrains.com/$Class_Name/$Download_SHA256_Name"



aria2c -c -x 16 -s 16 --header "User-Agent: netdisk" -d "$Tmp_Path" -o "$Download_Name" "$Download_Url" --summary-interval=1 

# 安装deb $Name
sudo apt install "$Tmp_Path/$Download_Name"



# 如果需要把可执行文件软链接到/usr/bin,请修改以下命令并删除前面的#
#ln -s -f /opt/包名/可执行文件 /usr/local/bin/可执行文件名

# 链接 bin 可执行文件到 /usr/bin
#rm -f "/usr/bin/$Name"
#ln -s "/opt/$Name/bin/$Start_Name" "/usr/bin/$Name"


# 刷新图标缓存，桌面数据库和mime类型数据库，防止安装后desktop文件不出现在软件列表/没有图标
update-icon-caches /usr/share/icons/hicolor || true
update-desktop-database /usr/share/applications || true
update-mime-database /usr/share/mime || true
